hold in high esteem for someone - Deutsch Englisch Wörterbuch